\subsubsection{proguard.cfg}
\begin{minted}[linenos=true]{text}
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-dontobfuscate
-dontoptimize

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class com.android.vending.licensing.ILicensingService

-keepclasseswithmembernames class * {
    native <methods>;
}

-keepclasseswithmembernames class * {
    public <init>(android.content.Context, android.util.AttributeSet);
}

-keepclasseswithmembernames class * {
    public <init>(android.content.Context, android.util.AttributeSet, int);
}

-keepclassmembers enum * {
    public static **[] values();
    public static ** valueOf(java.lang.String);
}

-keep class * implements android.os.Parcelable {
  public static final android.os.Parcelable$Creator *;cdcd
 }

# Needed by google-api-client to keep generic types and @Key annotations accessed via reflection

-keepclassmembers class * {
  @com.google.api.client.util.Key <fields>;
}

-keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault

# Needed by Guava

-dontwarn sun.misc.Unsafe

-keep public class de.unclenet.dehabewe.StartScreenActivty

-libraryjars C:\Android\android-sdk\platforms\android-8\android.jar
-libraryjars C:\Users\frost\studienarbeit\google-api-client-1.2.3-alpha\google-api-client-1.2.3-alpha.jar
-libraryjars C:\Android\libs\apache-log4j-1.2.16\log4j-1.2.16.jar
-libraryjars C:\Android\libs\jackson-all-1.8.1.jar
-libraryjars C:\Android\libs\excalibur-sourceresolve-current.jar
-libraryjars C:\Android\libs\commons-logging-1.1.1\
-libraryjars C:\Android\libs\avalon-logging\jars\
-libraryjars C:\Android\libs\appengine-java-sdk-1.5.0.1
-libraryjars c:\Users\frost\studienarbeit\gdata\java\lib\
-libraryjars c:\Users\frost\studienarbeit\gdata\java\deps\

-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers

-keepattributes *Annotation*,Signature 
-keepclasseswithmembernames class 
com.google.api.client.apache.ApacheHttpTransport { 
    static ** INSTANCE; 
} 
-keep class org.apache.commons.logging.LogFactory

-ignorewarnings
\end{minted}
\captionof{listing}{proguard.cfg\label{lst:code_proguardcfg}}